1232d9e230fcd164284612dce09391d9d1092868,platform/lang-api/src/com/intellij/openapi/projectRoots/JdkUtil.java,JdkUtil,appendEncoding,#SimpleJavaParameters#GeneralCommandLine#ParametersList#,277

Before Change


      Charset charset = javaParameters.getCharset();
      if (charset == null) charset = EncodingManager.getInstance().getDefaultCharset();
      if (charset == null) charset = CharsetToolkit.getDefaultSystemCharset();
      commandLine.addParameter("-Dfile.encoding=" + charset.name());
      commandLine.setCharset(charset);
    }
    else {

After Change


      Charset charset = javaParameters.getCharset();
      if (charset == null) charset = EncodingManager.getInstance().getDefaultCharset();
      if (charset == null) charset = CharsetToolkit.getDefaultSystemCharset();
      if (charset != null) {
        commandLine.addParameter("-Dfile.encoding=" + charset.name());
        commandLine.withCharset(charset);
      }
    }